//============================================================================================
/**
 * @file	fd_shop.h
 * @brief	フレンドリィショップ処理
 * @author	Hiroyuki Nakamura
 * @date	2004.12.15
 */
//============================================================================================
#ifndef FD_SHOP_H
#define FD_SHOP_H


#include "ps_shop.h"

//============================================================================================
//	定数定義
//============================================================================================
#define	SHOP_TYPE_ITEM				( 0 )	// アイテムショップ
#define	SHOP_TYPE_GOODS				( 1 )	// グッズショップ
#define	SHOP_TYPE_SEAL				( 2 )	// シールショップ
#define SHOP_TYPE_POKETHLON			( 3 )	// ポケスロンショップ
#define SHOP_TYPE_POKETHLON_CARD	( 4 )	// ポケスロンきろくカードショップ
#define	SHOP_TYPE_SEL_ITEM			( 5 )	// アイテムを売る


//============================================================================================
//	プロトタイプ宣言
//============================================================================================

//--------------------------------------------------------------------------------------------
/**
 * ショップ呼び出し
 *
 * @param	event	イベント
 * @param	repw	フィールドワーク
 * @param	item	商品テーブル
 * @param	type	ショップタイプ
 * @param	mode	0 = 買う、1 = 売る
 * @param	dp_flg	デパートフラグ
 * @param   data    ポケスロンショップデータ
 *
 * @return	none
 */
//--------------------------------------------------------------------------------------------
extern void ShopInit(
				GMEVENT_CONTROL * event, FIELDSYS_WORK * repw,
				u16 * item, u8 type, u8 mode, BOOL dp_flg, const PS_SHOP_DATA *psitem);

#endif	/* FD_SHOP_H */